A vibrant festival scene in urban Japan